Sunken Coast Whale

An alien whale creature.